力求: to make every effort to, striving to do one's best...
促使: to induce, to promote, to urge, to impel, to bring about, to provoke, to drive (sb to do sth), to catalyze, to actuate, to contribute to (some development)...
雄厚: robust, strong and solid...
侍候: to serve, to wait upon...
乘: to ride, to mount, to make use of, to avail oneself of, to take advantage of, to multiply (math.), Buddhist sect or creed...
受: to receive, to accept, to suffer, subjected to, to bear, to stand, pleasant, (passive marker)...
苦涩: bitter and astringent, pained, agonized...
国务院: State Council (PRC), State Department (USA)...